home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
SuperView Productivity Suite 2
/
SuperView Productivity Suite 2.iso
/
SV-PPC-Package
/
Install_PPC-Plugins
next >
Wrap
Text File
|
1999-09-23
|
3KB
|
127 lines
; $VER: Install_PPC-Plugins V17.1 (6.6.97)
; © 1993-97 by Andreas R. Kleinert.
; This is the Installer Script for PPC plugins for superview.library V17+
(set @app-name "SuperView-Library PPC Plugins")
(welcome "SuperView-Library PPC Plugin Installation")
(set #cpu (database "cpu")) (if (> (exists ("sys:libs/68060.library")) 0) (set #cpu "68060") )
(set #ppc_cpu "none") (if (> (exists ("sys:libs/ppc.library")) 0) (set #ppc_cpu "PPC60x") )
(if (> (exists ("sys:libs/PowerPC.library")) 0) (set #ppc_cpu "PPC60x") )
(set #Msg_CopyEnvConfig "Copying appropriate configuration to ENV:")
(set #Msg_LibPath "Library Path")
(set #Msg_InstallingLibs "Copying Libraries...")
(set #Msg_Ready "SuperView-Library PPC Plugins have been installed now.\nIf this was an Update, you should\nreboot your computer now.")
(set #Msg_LibPath "Library Path")
; install config files
(makedir "ENV:SuperView-Library")
(makedir "ENVARC:SuperView-Library")
(copyfiles
(prompt #Msg_CopyEnvConfig)
(help @copyfiles-help)
(source "env")
(dest "ENV:")
(all)
)
(copyfiles
(prompt #Msg_CopyEnvConfig)
(help @copyfiles-help)
(source "env")
(dest "ENVARC:")
(all)
)
; where's the library ?
(set #svlibdir
(askdir
(prompt #Msg_LibPath)
(help @askdir-help)
(newpath)
(default "LIBS:")
)
)
; install modules
(set #svobjectdir (tackon #svlibdir "svobjects"))
(set #svdriverdir (tackon #svlibdir "svdrivers"))
(set #svoperatordir (tackon #svlibdir "svoperators"))
(set #ppc_svobjectdir (tackon #svlibdir "svppc/svobjects"))
(set #ppc_svdriverdir (tackon #svlibdir "svppc/svdrivers"))
(set #ppc_svoperatordir (tackon #svlibdir "svppc/svoperators"))
(makedir #svobjectdir)
(makedir #svdriverdir)
(makedir #svoperatordir)
(makedir #ppc_svobjectdir)
(makedir #ppc_svdriverdir)
(makedir #ppc_svoperatordir)
; 68k
(copyfiles
(prompt #Msg_InstallingLibs)
(help @copyfiles-help)
(source "libs/svobjects")
(dest (tackon #svlibdir "svobjects"))
(pattern "#?")
(confirm)
(files)
)
(copyfiles
(prompt #Msg_InstallingLibs)
(help @copyfiles-help)
(source "libs/svdrivers")
(dest (tackon #svlibdir "svdrivers"))
(pattern "#?")
(confirm)
(files)
)
(copyfiles
(prompt #Msg_InstallingLibs)
(help @copyfiles-help)
(source "libs/svoperators")
(dest (tackon #svlibdir "svoperators"))
(pattern "#?")
(confirm)
(files)
)
(if (>= #cpu 68020)
(
(copyfiles
(prompt #Msg_InstallingLibs)
(help @copyfiles-help)
(source "libs/68030")
(dest #svlibdir)
(confirm)
(all)
)
)
)
; ppc
(copyfiles
(prompt #Msg_InstallingLibs)
(help @copyfiles-help)
(source "libs/svppc")
(dest (tackon #svlibdir "svppc"))
(confirm)
(all)
)
; EOF
(exit #Msg_Ready)